Log in
Search words & phrases
come up short
US
・
UK
A1
Definition
Video subtitles
phrasal verb
To fail to achieve a desired goal or result, especially due to a lack of resources or effort.